Value-Based Software Engineering: Seven Key Elements and Ethical Considerations

نویسنده

  • Barry W. Boehm
چکیده

This chapter presents seven key elements that provide candidate foundations for value-based software engineering: 1. Benefits Realization Analysis 2. Stakeholder Value Proposition Elicitation and Reconciliation 3. Business Case Analysis 4. Continuous Risk and Opportunity Management 5. Concurrent System and Software Engineering 6. Value-Based Monitoring and Control 7. Change as Opportunity Using a case study, it then shows how some of these elements can be used to incorporate ethical considerations into daily software engineering practice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Case Mix Planning using The Technique for Order of Preference by Similarity to Ideal Solution and Robust Estimation: a Case Study

Management of surgery units and operating room (OR) play key roles in optimizing the utilization of hospitals. On this line Case Mix Planning (CMP) is normally applied to long term planning of OR. This refers to allocating OR time to each patient’s group. In this paper a mathematical model is applied to optimize the allocation of OR time among surgical groups. In addition, another technique is ...

متن کامل

Nondeterministic Coverage Metrics as Key Performance Indicator for Model- and Value-based Testing

Assessing the testing or software development process by only using KPIs can easily be misleading. A better solution is a paradigm shift to value-based software engineering, which integrates value considerations into software engineering and offers a broader and more technical view on KPIs. Coverage metrics are such a technical view and a very helpful KPI. This paper combines value-based testin...

متن کامل

Value Stories: Putting Human Values into Requirements Engineering

Software systems can give rise to ethical issues, with human values such as privacy, autonomy and responsibility at their heart. Such issues often do not become apparent until software has been put to use, and are left to be dealt with after harm has been done. However, these ethical issues are influenced by decisions made during design. A range of approaches to technology design aims to consid...

متن کامل

Integrating Value and Utility Concepts into a Value Decomposition Model for Value-Based Software Engineering

Value-based software engineering (VBSE) is an emerging stream of research that addresses the value considerations of software and extends the traditional scope of software engineering from technical issues to businessrelevant decision problems. While the concept of value in VBSE relies on the well-established economic value concept, the exact definition for this key concept within VBSE domain i...

متن کامل

IRLE IRLE WORKING PAPER # 40 - 92 May 1992

What ethical considerations are made in decisions on distribution of scarce health care resources? Are the distributional decisions consciously based on explicit ethical principles, and if so, what principles? Both theoretical and political arguments on distribution of scarce medical resources frequently make simultaneous considerations of costs, probability of positive effects of medical treat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006